pascal OSErr CDSequenceNewDataSource (
ImageSequence seqID,
ImageSequenceDataSource *sourceID,
OSType sourceType,
long sourceInputNumber,
Handle dataDescription,
void *transferProc,
void *refCon);
pascal OSErr CDSequenceDisposeDataSource (
ImageSequenceDataSource sourceID);
Sets data in a new frame to a specific data source.
pascal OSErr CDSequenceSetSourceData (
ImageSequenceDataSource sourceID,
void *data,
long dataSize);
Notifies the compressor that the image source data has changed.
pascal OSErr CDSequenceChangedSourceData (
ImageSequenceDataSource sourceID);
Use the new CDSequenceSetChangedSourceData function to indicate that the image has changed but the data pointer to that image has not changed. For example, if the data pointer points to the base address of a PixMap, the image in the PixMap can change, but the data pointer remains constant.
| Previous | Chapter Contents | Chapter Top | Next |